安卓获取屏幕的宽度与高度,设置横竖屏 您所在的位置:网站首页 android 获得屏幕高度 安卓获取屏幕的宽度与高度,设置横竖屏

安卓获取屏幕的宽度与高度,设置横竖屏

2024-07-12 17:39| 来源: 网络整理| 查看: 265

3、 DisplayMetrics metric = new DisplayMetrics();        getWindowManager().getDefaultDisplay().getMetrics(metric);        int width = metric.widthPixels;     // 屏幕宽度(像素)        int height = metric.heightPixels;   // 屏幕高度(像素)        float density = metric.density;      // 屏幕密度(0.75 / 1.0 / 1.5)        int densityDpi = metric.densityDpi;  // 屏幕密度DPI(120 / 160 / 240)

设置横竖屏的方式:1.代码添加:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置成全屏模式 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//强制为横屏 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏

2.清单文件中:

...

unspecified(默认值,由系统判断状态自动切换)

landscape,横屏portrait,竖屏



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有